package jnpf.entity;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import jnpf.database.config.BaseColume;
import lombok.Data;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonProperty;
/**
 *
 * 质效管理-任务转办表
 * @版本： V2.0
 * @版权： 河北交投智能交通技术有限责任公司
 * @作者： 数字交投项目组
 * @日期： 2025-03-22
 */
@Data
@TableName("ZXGL_RenWuZhuanBan")
public class ZXGL_RenWuZhuanBanEntity  extends BaseColume {
    @TableField("BZBBNFZR")
    private String bzbbnfzr;

    @TableField("BZBR")
    private String bzbr;

    @TableField("BZBRBM")
    private String bzbrbm;

//    @TableField("COMPANY_ID")
//    private String companyId;
//
//    @TableField("COMPANY_NAME")
//    private String companyName;
//
//    @TableField("CREATOR_TIME")
//    private Date creatorTime;
//
//    @TableField("CREATOR_USER")
//    private String creatorUser;
//
//    @TableField("CREATOR_USER_ID")
//    private String creatorUserId;
//
//    @TableField("DEPARTMENT_ID")
//    private String departmentId;
//
//    @TableField("DEPARTMENT_NAME")
//    private String departmentName;

    @TableField("DQQKSM")
    private String dqqksm;

//    @TableField("ENABLED_MARK")
//    private Integer enabledMark;


    @TableId("ID")
    private String id;

//    @TableField("IS_DELETED")
//    private Integer isDeleted;

//    @TableField("LAST_MODIFY_TIME")
//    private Date lastModifyTime;
//
//    @TableField("LAST_MODIFY_USER")
//    private String lastModifyUser;
//
//    @TableField("LAST_MODIFY_USER_ID")
//    private String lastModifyUserId;

    @TableField("MAINID")
    private String mainid;

//    @TableField("ORGANIZE_ID")
//    private String organizeId;
//
//    @TableField("ORGANIZE_NAME")
//    private String organizeName;

    @TableField("RWBH")
    private String rwbh;

    @TableField("RWID")
    private String rwid;

    @TableField("SQBM")
    private String sqbm;

    @TableField("SQR")
    private String sqr;

    @TableField("XMID")
    private String xmid;

    @TableField("XMLXDID")
    private String xmlxdid;

    @TableField("ZBBMFZR")
    private String zbbmfzr;

    @TableField("ZBR")
    private String zbr;

    @TableField("ZBRBM")
    private String zbrbm;

    @TableField("ZBRQ")
    private Date zbrq;

    @TableField("ZBRW")
    private String zbrw;

    @TableField("ZBYY")
    private String zbyy;

    @TableField("XBR")
    private String xbr;

    @TableField("XBRBM")
    private String xbrbm;

    @TableField("XBRBMFZR")
    private String xbrbmfzr;

    @TableField("ZBHXBR")
    private String zbhxbr;

    @TableField("ZBHXBRBM")
    private String zbhxbrbm;

    @TableField("ZBHXBRBMFZR")
    private String zbhxbrbmfzr;

    /**
     * 数据库增加字段rysfxt，判断任务责任人跟项目责任人是否相同，相同赋值是，不相同赋值否；取项目责任人赋值到xmzrr字段
     **/
    @TableField("RYSFXT")
    private String rysfxt;

    @TableField("XMZRR")
    private String xmzrr;

    /** 部门负责人 **/
    @TableField("department_manager_zzbm")
    private String departmentManagerZzbm;

    /** 部门主管领导 **/
    @TableField("department_headleader_zzbm")
    private String departmentHeadleaderZzbm;
}
